MCVVKTTLIDSYAAQCWKCLKVRSIESQEDYEEIRSKTLEKFFECKRCEEPGDMVMNFDSLTMRWFQDEHSIPKTPQGLKRVLVVRTNCVKVDVYYESLAPRRKRFKSIKEVATFIEDKEEFKDMTLEEVSFAAPKRLKLKKKPVDSHSSSRNTEEDGVSRDA